package com.api.oa.services;

import com.api.oa.model.entity.OaOrg;
import com.api.oa.model.vo.OaOrgTreeVO;

import java.util.List;

public interface IOaOrgService {


    Integer add(OaOrg oaOrg);


    void remove(Long id);


    Integer update(OaOrg org);


    List<OaOrgTreeVO> list(Long pid);


    OaOrg one(Long id);


    /**
     * 组织结构设置负责人
     * @param userId
     * @param orgId
     * @return
     */
    int setUser(String userId, Long orgId);


}
